technical representatives - İspanyolca İngilizce Sözlük